package com.peanut.bosskg.entity.lijianjin;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/***
 *
 *
 * 描    述：付款数据
 *
 * 创 建 者：@author lg

 *
 */
@Data
public class LijianjinPayItemsDTO implements Serializable {

    private static final long serialVersionUID = -1L;

    /**商户订单号*/
    @ApiModelProperty(value = "商户订单号")
    private String  merOrderId;

    /**
     * 金额
     */
    @ApiModelProperty(value = "金额")
    private Long amt;

    /**
     * 收款人名称
     */
    @ApiModelProperty(value = "收款人名称")
    private String payeeName;

    /**
     * 收款人账号
     */
    @ApiModelProperty(value = "收款人账号")
    private String payeeAcc;


    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String memo;


    /**
     * 服务商id
     */
    @ApiModelProperty(value = "服务商id")
    private Long providerId;
    /**
     * 账户类型(BASIC:基本账户,CREDIT:信用账户)
     */
    private String accountType;

    /**
     * 产品(MONEY:零钱,REDPACK:红包)
     */
    private String productSubType;
    /**
     * 红包名称
     */
    private String redPackName;
    /**
     * 红包祝福语
     */
    private String wishing;
    /**
     * 场景类型（产品为“REDPACK:红包”金额大于200元时必填）
     * PROMOTION("促销")
     * DRAWING("抽奖")
     * REWARD("兑奖")
     * BENEIFT("福利")
     * SHARE("分润")
     * REPAYMENT("回馈")
     * AWARD("派奖")
     * SCRATCH_AWARD("刮奖")
     */
    private String sceneType;

    private String appId;

    private Long activityId;

    private ActivityDeliverVO activityDeliver;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 身份证号
     */
    private String idCardNo;
}
